package cc.wanforme.text2class.entity;


/** bean每行的信息 */
public class BeanField {
    /** 注解 */
    private String annotations;
    private String name;
    private String type;
    private String desc;

    /** 原始行信息 */
    private String rawLine;
    /** 是否解析完全 */
    private boolean valid;
    /** 多余未解析的部分 （拓展字段，自行处理） */
    private String unResolve;

    public void setValid(boolean valid) {
        this.valid = valid;
    }

    public boolean isValid() {
        return valid;
    }

    public String getRawLine() {
        return rawLine;
    }

    public String getUnResolve() {
        return unResolve;
    }

    public void setUnResolve(String unResolve) {
        this.unResolve = unResolve;
    }

    public void setRawLine(String rawLine) {
        this.rawLine = rawLine;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public String getAnnotations() {
        return annotations;
    }

    public void setAnnotations(String annotations) {
        this.annotations = annotations;
    }
}
